<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:svg="http://www.w3.org/2000/svg">

<head>
<title>Class Board</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">Class Board</div>
<p></p>

<!-- ============================================================= -->

<a name="refclass128332"></a>
<p>@author Name <br /></p><p>Declaration :</p><ul><li>Java : public class Board </li></ul><p>Artifact : <a href="index.html#refartifact128332"><b>Board</b></a></p><div class="sub">
<a name="refattribute128076"></a>
<table><tr><td><div class="element">Attribute <b>board</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : - board : int, multiplicity : []</li><li>Java : private int[] board</li></ul><a name="refrelation128460"></a>
<table><tr><td><div class="element">Relation <b>shape (&lt;unidirectional association&gt;)</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : - shape : <a href="class128716.html#refclass128716"><b>BoardShape</b></a></li><li>Java : private <a href="class128716.html#refclass128716"><b>BoardShape</b></a> shape</li></ul><a name="refattribute128204"></a>
<table><tr><td><div class="element">Attribute <b>xlength</b></div></td></tr></table>
<p>Horizontal coordinates starting from left to right;<br /></p><p>Declaration :</p><ul><li>Uml : - xlength : int</li><li>Java : private int xlength</li></ul><a name="refattribute128332"></a>
<table><tr><td><div class="element">Attribute <b>ylength</b></div></td></tr></table>
<p>Vertical coordinates starting from top to bottom;<br /></p><p>Declaration :</p><ul><li>Uml : - ylength : int</li><li>Java : private int ylength</li></ul><a name="refattribute128460"></a>
<table><tr><td><div class="element">Attribute <b>xEffLength</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : - xEffLength : int</li><li>Java : private int xEffLength</li></ul><a name="refattribute128588"></a>
<table><tr><td><div class="element">Attribute <b>yEffLength</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : - yEffLength : int</li><li>Java : private int yEffLength</li></ul><a name="refattribute128716"></a>
<table><tr><td><div class="element">Attribute <b>edgeSize</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : - edgeSize : int</li><li>Java : private int edgeSize</li></ul><a name="refoperation128972"></a>
<table><tr><td><div class="element">Operation <b>Board</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + Board(inout _shape : <a href="class128716.html#refclass128716"><b>BoardShape</b></a>) : </li><li>Java : public Board(<a href="class128716.html#refclass128716"><b>BoardShape</b></a> _shape)</li></ul><a name="refoperation129100"></a>
<table><tr><td><div class="element">Operation <b>get</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + get() : int</li><li>Java : public int[] get()</li></ul><a name="refoperation129228"></a>
<table><tr><td><div class="element">Operation <b>setXLength</b></div></td></tr></table><p>@param xlength the xlength to set<br /></p><p>Declaration :</p><ul><li>Uml : + setXLength(in _xlength : int) : void</li><li>Java : public void setXLength(int _xlength)</li></ul><a name="refoperation129356"></a>
<table><tr><td><div class="element">Operation <b>getXLength</b></div></td></tr></table><p>@return the xlength<br /></p><p>Declaration :</p><ul><li>Uml : + getXLength() : int</li><li>Java : public int getXLength()</li></ul><a name="refoperation129484"></a>
<table><tr><td><div class="element">Operation <b>setYLength</b></div></td></tr></table><p>@param ylength the ylength to set<br /></p><p>Declaration :</p><ul><li>Uml : + setYLength(in _ylength : int) : void</li><li>Java : public void setYLength(int _ylength)</li></ul><a name="refoperation129612"></a>
<table><tr><td><div class="element">Operation <b>getYLength</b></div></td></tr></table><p>@return the ylength<br /></p><p>Declaration :</p><ul><li>Uml : + getYLength() : int</li><li>Java : public int getYLength()</li></ul><a name="refoperation129740"></a>
<table><tr><td><div class="element">Operation <b>setXEffLength</b></div></td></tr></table><p>@param xEffLength the xEffLength to set<br /></p><p>Declaration :</p><ul><li>Uml : + setXEffLength(in _xEffLength : int) : void</li><li>Java : public void setXEffLength(int _xEffLength)</li></ul><a name="refoperation129868"></a>
<table><tr><td><div class="element">Operation <b>getXEffLength</b></div></td></tr></table><p>@return the xEffLength<br /></p><p>Declaration :</p><ul><li>Uml : + getXEffLength() : int</li><li>Java : public int getXEffLength()</li></ul><a name="refoperation129996"></a>
<table><tr><td><div class="element">Operation <b>setYEffLength</b></div></td></tr></table><p>@param yEffLength the yEffLength to set<br /></p><p>Declaration :</p><ul><li>Uml : + setYEffLength(in _yEffLength : int) : void</li><li>Java : public void setYEffLength(int _yEffLength)</li></ul><a name="refoperation130124"></a>
<table><tr><td><div class="element">Operation <b>getYEffLength</b></div></td></tr></table><p>@return the yEffLength<br /></p><p>Declaration :</p><ul><li>Uml : + getYEffLength() : int</li><li>Java : public int getYEffLength()</li></ul><a name="refoperation130252"></a>
<table><tr><td><div class="element">Operation <b>getEdgeSize</b></div></td></tr></table><p>@return the length<br /></p><p>Declaration :</p><ul><li>Uml : + getEdgeSize() : int</li><li>Java : public int getEdgeSize()</li></ul><a name="refoperation130380"></a>
<table><tr><td><div class="element">Operation <b>coordToIter</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + coordToIter(in x : int, in y : int) : int</li><li>Java : public int coordToIter(int x, int y)</li></ul><a name="refoperation130508"></a>
<table><tr><td><div class="element">Operation <b>iterToCoord</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + iterToCoord(in i : int) : int</li><li>Java : public int[] iterToCoord(int i)</li></ul></div>
<p>All public operations : <a href="class128332.html#refoperation130380"><b>coordToIter</b></a> , <a href="class128332.html#refoperation129100"><b>get</b></a> , <a href="class128332.html#refoperation130252"><b>getEdgeSize</b></a> , <a href="class128332.html#refoperation129868"><b>getXEffLength</b></a> , <a href="class128332.html#refoperation129356"><b>getXLength</b></a> , <a href="class128332.html#refoperation130124"><b>getYEffLength</b></a> , <a href="class128332.html#refoperation129612"><b>getYLength</b></a> , <a href="class128332.html#refoperation130508"><b>iterToCoord</b></a> , <a href="class128332.html#refoperation129740"><b>setXEffLength</b></a> , <a href="class128332.html#refoperation129228"><b>setXLength</b></a> , <a href="class128332.html#refoperation129996"><b>setYEffLength</b></a> , <a href="class128332.html#refoperation129484"><b>setYLength</b></a> </p>
</body>
</html>
